package com.threefish.modules.sys.entity.monitor;

import com.threefish.common.entity.AbstractBaseEntity;
import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Comment;
import org.nutz.dao.entity.annotation.Name;
import org.nutz.dao.entity.annotation.Table;

/**
 * Created by IntelliJ IDEA.
 * User: 306955302@qq.com
 * Date: 2016/11/21 0021
 */
@Table("sys_alarm_option")
@Comment("监控项目")
public class AlarmOption extends AbstractBaseEntity {


    @Column("alarmType")
    @Name
    private String alarmType;

    @Column("percent")
    private double percent;

    @Column("listenerTypes")
    private String listenerTypes;

    @Column("listeners")
    private String listeners;

    @Column("listenersDesc")
    private String listenersDesc;

    public String getListenersDesc() {
        return listenersDesc;
    }

    public void setListenersDesc(String listenersDesc) {
        this.listenersDesc = listenersDesc;
    }

    public String getAlarmType() {
        return alarmType;
    }

    public void setAlarmType(String alarmType) {
        this.alarmType = alarmType;
    }

    public double getPercent() {
        return percent;
    }

    public void setPercent(double percent) {
        this.percent = percent;
    }

    public String getListenerTypes() {
        return listenerTypes;
    }

    public void setListenerTypes(String listenerTypes) {
        this.listenerTypes = listenerTypes;
    }

    public String getListeners() {
        return listeners;
    }

    public void setListeners(String listeners) {
        this.listeners = listeners;
    }
}
